I had problem sets from classes every week. Those problem sets usually consist of 5 problems, starting the simplest to the hardest. Usually I do the simplest first because it helps me stack up familiarity for the challenging questions later on.